package behavioral.memento.blackbox;

/**
 * 状态的管理员，由他来进行备忘录的管理
 * 这里的备忘录对象是一个抽象，管理员不知道他的内容是什么
 */
public class Caretaker {

    private IMemento memento;

    public IMemento retrieveMemento() {
        return this.memento;
    }

    public void saveMemento(IMemento memento) {
        this.memento = memento;
    }

}
